package com.dnjn.happiness.emo.domain.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.time.LocalDate;

/**
 * 考勤记录userHcmQxPtdata对象 emo_user_hcm_qx_ptdata
 * 
 * @author amber
 * @date 2024-03-13
 */
@Schema(name = "UserHcmQxPtdata", description = "考勤记录userHcmQxPtdata")
@Accessors(chain = true)
@ToString
@Getter
@Setter
public class UserHcmQxPtdataVO  implements Serializable
{
    private static final long serialVersionUID = 1L;

    /** 考核日期zkhzq */
    private LocalDate checkDate;

    /** 是否删除|0-否 1-是 */
    private String deleted;

    /** 开始时间beguz */
    private String beginTime;

    /** 结束时间enduz */
    private String endTime;

    /** 请假小时stdaz */
    private String leaveTime;

    /** 迟到次数z9001 */
    private String belateCount;

    /** 早退次数z9002 */
    private String earlyCount;

    /** 旷工次数z9020 */
    private String absenceCount;

    /** 补卡次数z9021 */
    private String makeupCount;

    /** 请假类型描述 */
    private String atext;

    /** PK */
    private Long id;

    /** 消息类型 S 成功,E 错误 ev_msgty */
    private String msgType;

    /** 消息文本ev_msgtx */
    private String msgText;

    /** 请假类型 */
    private String awart;

    /** 员工工号 zworkcode */
    private String empno;

    /** 人员号 pernr */
    private Integer personNum;

    /** 开始日期begda */
    private LocalDate startDate;

    /** 结束日期endda */
    private LocalDate endDate;


}
